#!/bin/sh

BUNDLE_IDENTIFIER=com.bombich.ccc
dest="$3"
log="/Library/Logs/CCC.log"

if [ "$dest" = "/" ]; then
	touch $log
	chmod 664 $log
	echo "Unloading $BUNDLE_IDENTIFIER LaunchDaemon" >> $log 2>&1
	launchctl unload /Library/LaunchDaemons/$BUNDLE_IDENTIFIER.plist >> $log 2>&1
	echo "Removing $BUNDLE_IDENTIFIER LaunchDaemon" >> $log 2>&1
	launchctl remove $BUNDLE_IDENTIFIER >> $log 2>&1
	echo "Terminating com.bombich.ccc" >> $log 2>&1
	killall com.bombich.ccc >> $log 2>&1
	echo "mkdir /Library/LaunchDaemons" >> $log 2>&1
	mkdir /Library/LaunchDaemons >> $log 2>&1
	echo "chowning /Library/LaunchDaemons" >> $log 2>&1
	chflags 0 /Library/LaunchDaemons >> $log 2>&1
	chown root:wheel /Library/LaunchDaemons >> $log 2>&1
	chmod 755 /Library/LaunchDaemons >> $log 2>&1
	echo "Removing com.bombich.ccc.socket" >> $log 2>&1
	rm /var/run/com.bombich.ccc.socket >> $log 2>&1
fi
